Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TWITTEN GROVE Detached £1,143,198 £944,000 19 Jun 2020
2 TWITTEN GROVE Detached £1,842,357 £1,825,000 13 Mar 2023
3 TWITTEN GROVE Detached £1,484,627 £1,210,000 30 Sep 2019
4 TWITTEN GROVE Detached £2,035,345 £1,209,500 15 Aug 2008
5 TWITTEN GROVE Detached £1,731,469 £1,100,000 31 Mar 2014